export enum SYS_PM {
  SYS_USER_READ = "sys:user:read",
  SYS_USER_WRITE = "sys:user:write",
  SYS_ROLE_READ = "sys:role:read",
  SYS_ROLE_WRITE = "sys:role:write",
  GRANT_ROLE_AUTHORIZATION = "grant:role:authorization",
  SYS_AUTHORITY_READ = "sys:authority:read",
  SYS_AUTHORITY_WRITE = "sys:authority:write",
  SYS_DEPT_READ = "sys:dept:read",
  SYS_DEPT_WRITE = "sys:dept:write",
  SYS_TENANT_READ = "sys:tenant:read",
  SYS_TENANT_WRITE = "sys:tenant:write",
  GRANT_TENANT_AUTHORIZATION = "grant:tenant:authorization",
  SYS_DICT_READ = "sys:dict:read",
  SYS_DICT_WRITE = "sys:dict:write",
}

export enum AUTH_PM {
  REVOKE_TOKEN = "revoke_token",
  TOKEN_READ = "token:read",
  CLIENT_READ = "client:read",
  CLIENT_WRITE = "client:write",
}
